FKCart\Admin\App_Ajax D

Total Complexity 144
Dependencies 7
Dependents 1
Total lines 875
Lines of code 578
Logical lines of code 302
Comment lines 167
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
get_checkout_data()
A
45 15 40
get_products()
A
41 14 50
get_products_upsell_info()
A
43 10 46
search_products()
A
43 9 45
install_plugin()
A
45 8 43
update_product()
A
54 8 18
update_user_preference()
S
50 7 28
get_availability_price_text()
S
52 6 24
get_coupons()
S
49 5 32
get_formatted_product_name()
S
57 6 15
get_product_variation_data()
S
51 5 24
save_settings()
S
53 5 23
activate_plugin()
S
53 4 25
update_status()
S
56 4 17
product_search_variant()
S
57 4 15
get_plugin_status()
S
62 4 12
get_variation_attribute()
S
61 4 12
install_or_activate_addon_plugins()
S
57 3 17
get_name_part()
S
65 4 9
verify_nonce()
S
63 4 9
get_products_data()
S
60 3 14
get_product_data()
S
58 3 14
get_product_price()
S
65 3 9
install_activate_plugin()
S
69 2 6
__construct()
S
59 1 13
get_products_variations()
S
69 1 7
clear_cache()
S
82 1 3
get_cart_html()
S
66 1 8